﻿#region Copyright 2011 Mike Goatly
// This source is subject to the the MIT License (MIT)
// All rights reserved.
#endregion

namespace Lifti.Comparison
{
    #region Using Statements
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    #endregion

    /// <summary>
    /// Information about a series episode.
    /// </summary>
    [Serializable]
    public class Episode
    {
        #region Public Properties
        /// <summary>
        /// Gets or sets the episode number.
        /// </summary>
        /// <value>The episode number.</value>
        public string EpisodeNumber { get; set; }

        /// <summary>
        /// Gets or sets the season number.
        /// </summary>
        /// <value>The season number.</value>
        public int Season { get; set; }

        /// <summary>
        /// Gets or sets the title.
        /// </summary>
        /// <value>The title.</value>
        public string Title { get; set; }

        /// <summary>
        /// Gets or sets the original air date.
        /// </summary>
        /// <value>The original air date.</value>
        public string OriginalAirDate { get; set; }

        /// <summary>
        /// Gets or sets the director of the episode.
        /// </summary>
        /// <value>The director of the episode.</value>
        public string DirectedBy { get; set; }

        /// <summary>
        /// Gets or sets the short summary.
        /// </summary>
        /// <value>The short summary.</value>
        public string ShortSummary { get; set; }
        #endregion
    }
}
